Supplier Page from OriGene Technologies for OST beta (SLC51B) (NM_178859) Human Over-expression Lysate